آموزش Git and GitHub: The Complete Git and GitHub Course [ویدئو]

Git and GitHub: The Complete Git and GitHub Course [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اگر وب‌سایت‌ها، برنامه‌های کاربردی وب یا برنامه‌های تلفن همراه ایجاد می‌کنید یا هر کدی می‌نویسید، استفاده از سیستم کنترل نسخه ضروری است. این دوره به شما کمک می کند تا با یکی از پرکاربردترین سیستم های کنترل نسخه که در بین توسعه دهندگان و طراحان حرفه ای محبوب است، آشنا شوید. Git به شما امکان می دهد نسخه های مختلف پروژه خود را ضبط و به یاد آورید و GitHub به شما امکان می دهد کد خود را با جهان به اشتراک بگذارید و به شما امکان می دهد با توسعه دهندگان دیگر همکاری کنید. با شروع نصب Git، اصول Git را یاد خواهید گرفت. سپس اصول ترمینال را درک می کنید، اولین مخزن محلی خود را ایجاد می کنید و نسخه های مختلف پروژه را به عنوان عکس فوری با استفاده از commit ها ذخیره می کنید. خواهید فهمید که چگونه می توانید نسخه های قبلی پروژه خود را بررسی کنید، آنها را به روز کنید یا حتی آنها را با git checkout، git revert و git reset حذف کنید. هنگامی که اصول GitHub را پوشش دادید، با ایجاد یک مخزن در GitHub، اتصال مخزن محلی به یک مخزن راه دور، ایجاد تعهد و بسیاری موارد دیگر آشنا خواهید شد. شما با انشعاب کار خواهید کرد و یاد خواهید گرفت که چگونه با شعبه ها به صورت محلی و از راه دور برخورد کنید. این دوره روش های مختلفی را برای ادغام شاخه ها و مقابله با تضادهای ادغام پوشش می دهد و به انشعاب و مشارکت می پردازد. خواهید دید که چگونه می توانید مخزن راه دور شخص دیگری را در حساب GitHub خود کپی کنید، آن را در رایانه محلی خود شبیه سازی کنید و در پروژه اصلی مشارکت کنید. در نهایت، نحوه همکاری در GitHub را با راه اندازی یک تیم همکاری و تعریف قوانین برای همکاران بررسی خواهید کرد. همه کدها و فایل های پشتیبانی این دوره در اینجا موجود است: https://github.com/PacktPublishing/Git-and-GitHub-The-Complete-Git-and-GitHub-Course نحوه لغو تغییرات را با استفاده از git checkout، git کشف کنید. برگردانید و git ریست کنید اولین مخزن محلی خود را ایجاد کنید بیاموزید که چگونه تاریخچه پروژه خود را بررسی کنید این دوره برای کسانی است که می خواهند Git و GitHub را از ابتدا یاد بگیرند. همچنین اگر دانش اولیه سیستم های کنترل نسخه را داشته باشید و بخواهید مهارت های خود را افزایش دهید، این دوره برای شما مفید خواهد بود. با اصول Git به خوبی آشنا شوید * اصول اولیه GitHub را کاوش کنید * مفاهیم فورکینگ و مشارکت را بیاموزید

سرفصل ها و درس ها

خوش آمدی Welcome

  • معرفی Introduction

Git Basics Git Basics

  • گیت چیست؟ What is Git?

  • Git چگونه کار می کند؟ How Git Works?

  • Git را نصب کنید Install Git

  • مبانی ترمینال Basics of Terminal

  • اولین مخزن ایجاد کنید Create First Repository

  • اولین تعهد را انجام دهید Make First Commit

  • تاریخچه را بررسی کنید Check History

  • اطلاعات بیشتر درباره Commits More About Commits

لغو کارها Undoing Things

  • HEAD چیست؟ What is HEAD?

  • Git Checkout Git Checkout

  • Git Revert Git Reset (نرم، مخلوط، سخت) Git Revert & Git Reset (soft, mixed, hard)

  • نادیده گرفتن فایل ها توسط Git Ignoring Files by Git

مبانی GitHub The Basics of GitHub

  • GitHub چیست؟ What is GitHub?

  • اولین مخزن را در GitHub ایجاد کنید Create First Repository on GitHub

  • فشار دادن مخزن محلی به GitHub Pushing Local Repository to GitHub

  • اولین کامیت را در GitHub انجام دهید Make First Commit on GitHub

  • کشیدن از GitHub به Local Repository Pulling from GitHub to Local Repository

کار با شعبه ها Working with Branches

  • شعبه چیست؟ What is Branch?

  • انشعاب در GitHub Branching on GitHub

ادغام شاخه ها Merge Branches

  • ادغام Git (Fast Forward) Git merge (Fast Forward)

  • ادغام Git (ادغام سه طرفه) Git merge (3-way merge)

  • ادغام تضاد Merge Conflict

  • Git Rebase Git Rebase

ادغام در GitHub Merging on GitHub

  • درخواست را بکشید و در GitHub ادغام کنید Pull Request and Merge on GitHub

  • ادغام تضادها در GitHub Merge Conflicts on GitHub

انشعاب و مشارکت Forking and Contributing

  • فورک و کلون Fork and Clone

  • در پروژه اصلی مشارکت کنید Contribute to the Original Project

همکاری Collaboration

  • یک همکار به پروژه اضافه کنید Add a Collaborator to the Project

  • کار به عنوان همکار Working as a Collaborator

  • حفاظت از شاخه ها Protecting Branches

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Git and GitHub: The Complete Git and GitHub Course [ویدئو]
جزییات دوره
3 h 4 m
31
Packtpub Packtpub
(آخرین آپدیت)
1
4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

George Lomidze George Lomidze

توسعه دهنده/طراح/معلم آنلاین

سلام،

من جورج هستم، یک برنامه‌نویس/طراح وب کامل، یکی از بنیانگذاران 'Code And Create' و نویسنده چندین کلاس در Skillshare.

من هیجان زده هستم که اینجا هستم و فرصتی برای کمک به مردم برای یادگیری یکی از جالب ترین و قدرتمندترین زمینه های امروزی دارم.

من تصمیم گرفتم دانش و تجربه خود را با جهان به اشتراک بگذارم و این دلیل اصلی حضور من در Skillshare است.

من در فناوری‌های زیر تخصص دارم: HTML، CSS، SASS، Bootstrap، JavaScript، jQuery، React، React Native، NodeJS، Git و موارد دیگر...

منتظر دیدار شما در کلاس‌هایم هستم و به شما کمک می‌کنم تا یک توسعه‌دهنده وب حرفه‌ای شوید.